package com.cyj.dream.admin.model.request;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @Description: 系统角色查询request
 * @BelongsProject: dream-DreamChardonnay
 * @BelongsPackage: com.dream.DreamChardonnay.model.request
 * @Author: ChenYongJia
 * @CreateTime: 2021-04-21 10:12
 * @Email: chen87647213@163.com
 * @Version: 1.0
 */
@Data
@ApiModel(value = "系统角色查询request", description = "SysRoleQueryRequest 系统角色查询request")
public class SysRoleQueryRequest {

    @ApiModelProperty(value = "角色id", example = "1")
    private Long sysRoleId;

    @ApiModelProperty(value = "角色名称")
    private String sysRoleName;

    @ApiModelProperty(value = "角色组")
    private String sysRoleGroup;

    @ApiModelProperty(value = "父节点id")
    private Long sysRoleParentId;

    @ApiModelProperty(value = "角色权限名")
    private String sysRoleTrueName;

    @ApiModelProperty(value = "角色类型（0：开发，1：用户，2：测试）")
    private Integer sysRoleType;

    @ApiModelProperty(value = "角色状态(0:启用,1:禁用)")
    private String sysRoleStatus;

    @ApiModelProperty(value = "角色权重", example = "9999")
    private Integer sysRoleWeight;

    @ApiModelProperty(value = "角色备注描述")
    private String sysRoleRemark;

    @ApiModelProperty(value = "创建时间")
    private Date createTime;

}
